Skip to content

Add Arizona HB 4168 (2026) individual income tax changes#8719

Open
DTrim99 wants to merge 1 commit into
PolicyEngine:mainfrom
DTrim99:az-hb4168-2026-income-tax
Open

Add Arizona HB 4168 (2026) individual income tax changes#8719
DTrim99 wants to merge 1 commit into
PolicyEngine:mainfrom
DTrim99:az-hb4168-2026-income-tax

Conversation

@DTrim99

@DTrim99 DTrim99 commented Jun 22, 2026

Copy link
Copy Markdown
Collaborator

What this does

Implements the household-relevant individual income tax provisions of Arizona HB 4168 (2026 omnibus taxation bill, "taxation; omnibus; 2026-2027"), all effective TY2026 per the bill's Sec. 35.B retroactivity clause. Bill text: https://www.azleg.gov/legtext/57leg/2R/bills/HB4168H.pdf

Closes #8714.

Changes (all effective 2026-01-01)

Provision Statute Change
Dependent credit 43-1073.01 Under-17 amount $100 → $125 (17+ stays $25; phaseouts unchanged)
Charitable standard-deduction add-on 43-1041(I) Rate-based regime ends after TY2025; replaced with the full IRC 170(c) contribution amount capped at $1,000 (single/MFS/HoH) / $2,000 (MFJ)
Itemized SALT cap 43-1042(D) New $10,000 flat cap on the state/local tax itemized deduction (in lieu of IRC 164(b)(7)), decoupling AZ from the higher federal OBBBA cap
New subtractions 43-1022 Add child & dependent care (IRC 21 expenses exceeding the federal CDCC) and IRC 530A account distributions
Car-loan interest subtraction 43-1022 Sunsets after TY2025 — dropped from the 2026 subtractions list

Implementation notes

  • Backward compatible: the SALT cap parameter is .inf before 2026 and the charitable cap is 0 before 2026, so the rate-based charitable regime and uncapped SALT pass through unchanged for ≤TY2025. The full pre-2026 AZ regression suite passes.
  • The charitable add-on switches cleanly: through TY2025 the rate (0.34) applies and the cap is 0; from TY2026 the rate is 0 and the cap applies — the two regimes never overlap.
  • The $10,000 SALT cap text states no single-vs-MFJ split, so it is applied as a flat amount per return (noted in a code comment). The bill is also silent on the HoH charitable cap, so the $1,000 single cap is applied to HoH (noted in the parameter).
  • 530A distributions are modeled via a new person-level input variable (no federal 530A source variable exists yet) summed to the tax unit.

Already conformed — intentionally not changed

  • Standard deduction amounts ($15,750 / $23,625 / $31,500): already present at 2025-01-01 via federal conformity (uprating: gov.irs.uprating).
  • Adoption subtraction ($5,000 / $10,000): already present at 2026-01-01.
  • Tips / overtime / senior subtractions: already modeled (2025).
  • IRC conformity date (43-105): handled via federal linkage.
  • Repealed/amended corporate credits (43-1074, 43-1161, 43-1170, etc.): not modeled in PolicyEngine.

Tests

Added YAML tests for each change (dependent credit, charitable cap, SALT cap, dependent-care subtraction, 530A subtraction) plus integration tests confirming the combined 2026 effect and that a 2025 household is unchanged. All AZ income tax tests pass (284 cases, no regressions). Changelog fragment included.

🤖 Generated with Claude Code

Implements the household-relevant Title 43 provisions of AZ HB 4168
(2026 omnibus taxation bill), all effective TY2026:

- Dependent credit (43-1073.01): under-17 amount $100 -> $125
- Charitable standard-deduction add-on (43-1041(I)): replace the
  rate-based regime (ends TY2025) with the full IRC 170(c) amount
  capped at $1,000 single/MFS/HoH and $2,000 MFJ
- Itemized SALT cap (43-1042(D)): cap the state/local tax itemized
  deduction at a flat $10,000 (in lieu of IRC 164(b)(7))
- New subtractions (43-1022): child & dependent care (IRC 21 excess
  over the federal credit) and IRC 530A account distributions; drop
  car-loan interest (sunsets after TY2025)

Pre-2026 behavior is unchanged (SALT cap is infinite and the
charitable cap is zero before 2026). Adds YAML tests and a changelog
fragment. Standard-deduction amounts and the adoption subtraction
already matched the bill via federal conformity.

Closes PolicyEngine#8714

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@codecov

codecov Bot commented Jun 22, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 100.00%. Comparing base (47cb26b) to head (cf06458).
⚠️ Report is 13 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff            @@
##              main     #8719   +/-   ##
=========================================
  Coverage   100.00%   100.00%           
=========================================
  Files            3         5    +2     
  Lines           47        73   +26     
=========================================
+ Hits            47        73   +26     
Flag Coverage Δ
unittests 100.00% <100.00%> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Arizona HB 4168 (2026 omnibus): individual income tax changes

1 participant